Business

Twitter is fined $150 million in privacy settlement, as Elon Musk commits more e..